Espressif Systems /ESP32-S2 /I2C0 /SCL_STRETCH_CONF

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SCL_STRETCH_CONF

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0STRETCH_PROTECT_NUM0 (SLAVE_SCL_STRETCH_EN)SLAVE_SCL_STRETCH_EN 0 (SLAVE_SCL_STRETCH_CLR)SLAVE_SCL_STRETCH_CLR

Description

Set SCL stretch of I2C slave

Fields

STRETCH_PROTECT_NUM

Configure the period of I2C slave stretching SCL line.

SLAVE_SCL_STRETCH_EN

The enable bit for slave SCL stretch function. 1: Enable. 0: Disable. The SCL output line will be stretched low when I2C_SLAVE_SCL_STRETCH_EN is 1 and stretch event happens. The stretch cause can be seen in I2C_STRETCH_CAUSE.

SLAVE_SCL_STRETCH_CLR

Set this bit to clear the I2C slave SCL stretch function.

Links

() ()